package JZ.JZ03;

import java.util.ArrayList;

/**
 * 题目描述
 * 输入一个链表，按链表从尾到头的顺序返回一个ArrayList。
 *
 * @author corn
 * @create 2021-03-1516:18
 */
public class Solution {
    public ArrayList<Integer> printListFromTailToHead(ListNode listNode) {
        ListNode temp = listNode;
        ArrayList<Integer> list = new ArrayList<Integer>();
        while (temp != null) {
            list.add(0, temp.val);
            temp = temp.next;
        }
        return list;
    }
}

class ListNode {
    int val;
    ListNode next = null;

    ListNode(int val) {
        this.val = val;
    }
}
